<?php

namespace App\Http\Controllers\Admin;

use App\Http\Controllers\Controller;
use Illuminate\Http\Request;

class BaseController extends Controller
{

    /**
     * @param $error_code  错误码
     * @param $data         返回的数据
     * @param $msg          提示消息
     * @param $code         http 状态码
     */
    public function success($data=[],$code=0,$msg='success',$JsonCode=200){

        return response()->json([
            'code'=>$code,
            'data'=>$data,
            'msg'=>$msg
        ],$JsonCode);

    }



    /**
     * @param $error_code  错误码
     * @param $data         返回的数据
     * @param $msg          提示消息
     * @param $code         http 状态码
     */
    public function error($code=0,$msg='error',$data=[],$JsonCode=200){

        return response()->json([

            'code'=>$code,
            'data'=>$data,
            'msg'=>$msg
        ],$JsonCode);

    }

}
